Definition of Liquidambar Styraciflua

  • (noun) a North American tree of the genus Liquidambar having prickly spherical fruit clusters and fragrant sap

Antonyms of Liquidambar Styraciflua


No Antonyms Found.

Homophones of Liquidambar Styraciflua


No Homophones Found.